/**
 * @class MessaggioPopup
 * @returns
 */
function MessaggioPopup () {
	/**
	 * Id del dialog
	 * @field
	 */
	var dialogId = '#dialog-message';
	/**
	 * Messaggi in coda
	 * @field
	 */
	var queue = [];
	/**
	 * Posizione del messaggio corrente
	 * @field
	 */
	var pos = 0;
	/**
	 * Posizione di start
	 * @field
	 */
	var start = 0;
	/**
	 * Massima grandezza
	 */
	var max_len = 10;
	/**
	 * Mostra il messaggio a tutto schermo
	 * 
	 * @param title
	 * @param argomento
	 * @param onclose
	 */
	this.display = function (title,argomento,onclose){
		
		$(dialogId).html(argomento);
		
		$(dialogId).dialog({
			title:title,
			modal:true,
			buttons: {
				Ok: function() {
					$( this ).dialog( "close" );
					
					}
				},
			close:function() {
				if(onclose != undefined){
					onclose();
				}
			}
		});
	}
	/**
	 * push
	 * @param obj
	 */
	var push = function(obj){
		
	}
	/**
	 * @returns object
	 */
	var pop = function(){
		
	}
	
}

window.messaggioPopup = new MessaggioPopup();
